dog key - Turkish English Dictionary